liquid metal reactor - French English Dictionary